Definition of Oxheart Cherry
-
(noun) large heart-shaped sweet cherry with soft flesh
-
(noun) any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
Synonyms of Oxheart Cherry
Antonyms of Oxheart Cherry
No Antonyms Found.
Homophones of Oxheart Cherry
No Homophones Found.